package com.divemotor.ventarepuestosinternet.beans.form;

import java.util.Date;
import java.util.List;

import com.divemotor.ventarepuestosinternet.model.Sucursal;
import com.divemotor.ventarepuestosinternet.model.Vendedor;
import com.divemotor.ventarepuestosinternet.util.Constantes;


public class CotizacionBeanForm implements BeanForm {

	private Date 	fechaInicio;
	private Date 	fechaFin;
	private String 	numSolicitud;
	private Integer idDepartamento;
	private Integer idProvincia;
	private Integer idDistrito;
	private Integer idSucursal;
	private Integer idEstadoCotizacion;
	private Integer idVendedor;
	private List<Sucursal> listaSucursales;
	private Vendedor vendedor;
	
	private Integer idUsuario;
	
	public CotizacionBeanForm() {
		limpiarForm();
	}
	
	@Override
	public void limpiarForm() {
		fechaInicio			= null;
		fechaFin			= null;
		numSolicitud		= Constantes.EMPTY;
		idDepartamento 		= Constantes.NO_SELECCIONADO;
		idProvincia 		= Constantes.NO_SELECCIONADO;
		idDistrito 			= Constantes.NO_SELECCIONADO;
		idSucursal 			= Constantes.NO_SELECCIONADO;
		idEstadoCotizacion 	= Constantes.NO_SELECCIONADO;
		idVendedor 			= Constantes.NO_SELECCIONADO;
		listaSucursales		= null;
		vendedor			= null;
	}

	public Date getFechaInicio() {
		return fechaInicio;
	}
	
	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}
	
	public Date getFechaFin() {
		return fechaFin;
	}
	
	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}
	
	public String getNumSolicitud() {
		return numSolicitud;
	}
	
	public void setNumSolicitud(String numSolicitud) {
		this.numSolicitud = numSolicitud;
	}
	
	public Integer getIdDepartamento() {
		return idDepartamento;
	}
	
	public void setIdDepartamento(Integer idDepartamento) {
		this.idDepartamento = idDepartamento;
	}
	
	public Integer getIdProvincia() {
		return idProvincia;
	}
	
	public void setIdProvincia(Integer idProvincia) {
		this.idProvincia = idProvincia;
	}
	
	public Integer getIdDistrito() {
		return idDistrito;
	}
	
	public void setIdDistrito(Integer idDistrito) {
		this.idDistrito = idDistrito;
	}
	
	public Integer getIdSucursal() {
		return idSucursal;
	}
	
	public void setIdSucursal(Integer idSucursal) {
		this.idSucursal = idSucursal;
	}
	
	public Integer getIdEstadoCotizacion() {
		return idEstadoCotizacion;
	}
	
	public void setIdEstadoCotizacion(Integer idEstadoCotizacion) {
		this.idEstadoCotizacion = idEstadoCotizacion;
	}
	
	public Integer getIdVendedor() {
		return idVendedor;
	}
	
	public void setIdVendedor(Integer idVendedor) {
		this.idVendedor = idVendedor;
	}
	
	public List<Sucursal> getListaSucursales() {
		return listaSucursales;
	}
	
	public void setListaSucursales(List<Sucursal> listaSucursales) {
		this.listaSucursales = listaSucursales;
	}
	
	public Vendedor getVendedor() {
		return vendedor;
	}
	
	public void setVendedor(Vendedor vendedor) {
		this.vendedor = vendedor;
	}

	public Integer getIdUsuario() {
		return idUsuario;
	}

	public void setIdUsuario(Integer idUsuario) {
		this.idUsuario = idUsuario;
	}

}
